Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 PALACE VIEW Detached £723,212 £155,000 18 Aug 1998
63 PALACE VIEW Detached £800,242 £279,950 28 Jun 2002
65 PALACE VIEW Detached £576,518 £395,000 15 May 2015